a thing of shreds and patches - Türkisch Englisch Wörterbuch